Ext.define('ExtJs.store.system.module.UserGridStore',{
	extend:'Ext.data.Store',
	alias : 'widget.userGridStore',
	pageSize:10,
	model:'ExtJs.model.system.module.UserModel',
	autoLoad:false,
    proxy: {
        type: 'ajax',
        url : '../servlet/user.list',
        actionMethods : {
			read : 'POST'
		},
        reader: {
            type: 'json',
            root: 'resultList',
            totalProperty:'totalCount'
        }
    },
    listeners : {
				beforeload : {
					fn : function(store, options) {
						//设置查询参数
						//通过自己的编号
					var index = store.storeId.split('_')[1];
						//获得grid对象
						//var grid = Ext.getCmp('govInfoModuleGrid_'+index);
						//获得属性
					//	var module_ID = Ext.getCmp('govInfoModuleSearchModule_ID-'+index).getValue() ;
					//	var module_Name = Ext.getCmp('govInfoModuleSearchModule_Name-'+index).getValue() ;
						//alert('id:'+module_ID+' name:'+module_Name);
						//{params:{module_Id:tab.moduleId,module_Name:rec.get('text')}}
						//alert(store.storeId);
						if(index==1)
						  Ext.apply(store.proxy.extraParams,{'type':0});
						else if(index==2)
						  Ext.apply(store.proxy.extraParams,{'type':1});
						else if(index==3)
						  Ext.apply(store.proxy.extraParams,{'type':2});
					}
				}
			}
});